package com.itboye.mengwu.data.model;

import java.io.Serializable;
import java.lang.reflect.Array;
import java.util.ArrayList;
import java.util.List;

import android.text.Spanned;

/**
 * auto generate
 * 
 * @author Young
 * 
 */
public class TieZiBaoHanReply implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	Integer count;
	ArrayList<GetAList> list;
	String uid;

	public String getUid() {
		return uid;
	}

	public void setUid(String uid) {
		this.uid = uid;
	}

	public Integer getCount() {
		return count;
	}

	public void setCount(Integer count) {
		this.count = count;
	}

	public ArrayList<GetAList> getList() {
		return list;
	}

	public void setList(ArrayList<GetAList> list) {
		this.list = list;
	}

	public static class LikeInfo implements Serializable {

		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		String id;
		String uid;
		String likeTime;
		String head;
		String nickname;
		String sex;
		

		public String getSex() {
			return sex;
		}

		public void setSex(String sex) {
			this.sex = sex;
		}

		public String getId() {
			return id;
		}

		public void setId(String id) {
			this.id = id;
		}

		public String getUid() {
			return uid;
		}

		public void setUid(String uid) {
			this.uid = uid;
		}

		public String getLikeTime() {
			return likeTime;
		}

		public void setLikeTime(String likeTime) {
			this.likeTime = likeTime;
		}

		public String getHead() {
			return head;
		}

		public void setHead(String head) {
			this.head = head;
		}

		public String getNickname() {
			return nickname;
		}

		public void setNickname(String nickname) {
			this.nickname = nickname;
		}
	}

	public static class Group implements Serializable {

		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;

	}

	public static class TagInfo implements Serializable {

		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		String id;
		String name;
		String used;

		public String getId() {
			return id;
		}

		public void setId(String id) {
			this.id = id;
		}

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public String getUsed() {
			return used;
		}

		public void setUsed(String used) {
			this.used = used;
		}

	}

	public static class GetAList implements Serializable {
		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		String author;
		String authorId;
		String dateline;
		String datelineShow;
		String digest;
		String fid;
		String head;
		ArrayList<String> img;
		String isLike;
		String likes;
		Spanned message;
		String replies;
		ReplyInfo replyInfo;
		String status;
		String stick;
		String subject;
		String tid;
		String typeid;
		String updateTime;
		String useip;
		String views;
		String favs;
		String isFav;
		String isFocus;
		String sex;
		Group group;
		
		List<LikeInfo> likeInfo;
		Baby babyDefault;
		List<TagInfo> tag_info;

		public String getSex() {
			return sex;
		}

		public void setSex(String sex) {
			this.sex = sex;
		}

		public List<TagInfo> getTag_info() {
			return tag_info;
		}

		public void setTag_info(List<TagInfo> tag_info) {
			this.tag_info = tag_info;
		}

		public Group getGroup() {
			return group;
		}

		public void setGroup(Group group) {
			this.group = group;
		}

		public List<LikeInfo> getLikeInfo() {
			return likeInfo;
		}

		public void setLikeInfo(List<LikeInfo> likeInfo) {
			this.likeInfo = likeInfo;
		}

		//

		public String getIsFocus() {
			return isFocus;
		}

		public Baby getBabyDefault() {
			return babyDefault;
		}

		public void setBabyDefault(Baby babyDefault) {
			this.babyDefault = babyDefault;
		}

		public void setIsFocus(String isFocus) {
			this.isFocus = isFocus;
		}

		// BabyInfo babyDefault;//baby_default
		public String getIs_fav() {
			return isFav;
		}

		public void setIs_fav(String is_fav) {
			this.isFav = is_fav;
		}

		public String getIsFav() {
			return isFav;
		}

		public void setIsFav(String is_fav) {
			this.isFav = is_fav;
		}

		String commentNum;

		public String getCommentNum() {
			return commentNum;
		}

		public void setCommentNum(String commentNum) {
			this.commentNum = commentNum;
		}

		public String getAuthor() {
			return author;
		}

		public void setAuthor(String author) {
			this.author = author;
		}

		public String getAuthorId() {
			return authorId;
		}

		public void setAuthorId(String authorId) {
			this.authorId = authorId;
		}

		public String getFavs() {
			return favs;
		}

		public void setFavs(String favs) {
			this.favs = favs;
		}

		public static class Baby implements Serializable {

			/**
			 * 
			 */
			private static final long serialVersionUID = 1L;
			String id;
			String head;
			String babyName;
			String sex;
			String birthday;

			public String getId() {
				return id;
			}

			public void setId(String id) {
				this.id = id;
			}

			public String getHead() {
				return head;
			}

			public void setHead(String head) {
				this.head = head;
			}

			public String getSex() {
				return sex;
			}

			public void setSex(String sex) {
				this.sex = sex;
			}

			public String getBirthday() {
				return birthday;
			}

			public void setBirthday(String birthday) {
				this.birthday = birthday;
			}

			public String getBaby_name() {
				return babyName;
			}

			public void setBaby_name(String baby_name) {
				this.babyName = baby_name;
			}

		}

		public static class ReplyInfo implements Serializable {
			/**
			 * 
			 */
			private static final long serialVersionUID = 1L;
			String count;
			ArrayList<ReContent> list;

			public String getCount() {
				return count;
			}

			public void setCount(String count) {
				this.count = count;
			}

			public ArrayList<ReContent> getList() {
				return list;
			}

			public void setList(ArrayList<ReContent> list) {
				this.list = list;
			}

			public static class ReContent implements Serializable {
				/**
				 * 
				 */
				private static final long serialVersionUID = 1L;
				private String author, pid, authorId, subject, dateline, useip,
						invisible, status, commentNum, position, tid, fid,
						dateline_show, head, viewMore,sex;
				Spanned message;
				Baby babyDefault;
				 //private ArrayList<Baby> babyDefault;

//				 public ArrayList<Baby> getBabyDefault() {
//				 return babyDefault;
//				 }
				
//				 public void setBabyDefault(ArrayList<Baby> babyDefault) {
//					this.babyDefault = babyDefault;
//				}

				public Baby getBabyDefault() {
					return babyDefault;
				}

				public String getCommentNum() {
					return commentNum;
				}

				public void setCommentNum(String commentNum) {
					this.commentNum = commentNum;
				}

				public String getSex() {
					return sex;
				}

				public void setSex(String sex) {
					this.sex = sex;
				}

				public void setBabyDefault(Baby babyDefault) {
					this.babyDefault = babyDefault;
				}

				public String getPid() {
					return pid;
				}

				public void setPid(String pid) {
					this.pid = pid;
				}

				public String getViewMore() {
					return viewMore;
				}

				public void setViewMore(String viewMore) {
					this.viewMore = viewMore;
				}

				private ArrayList<String> img;

				public String getAuthor() {
					return author;
				}

				public void setAuthor(String author) {
					this.author = author;
				}

				public String getAuthorId() {
					return authorId;
				}

				public void setAuthorId(String authorId) {
					this.authorId = authorId;
				}

				public String getSubject() {
					return subject;
				}

				public void setSubject(String subject) {
					this.subject = subject;
				}

				public String getDateline() {
					return dateline;
				}

				public void setDateline(String dateline) {
					this.dateline = dateline;
				}

				public Spanned getMessage() {
					return message;
				}

				public void setMessage(Spanned message) {
					this.message = message;
				}

				public String getUseip() {
					return useip;
				}

				public void setUseip(String useip) {
					this.useip = useip;
				}

				public String getInvisible() {
					return invisible;
				}

				public void setInvisible(String invisible) {
					this.invisible = invisible;
				}

				public String getStatus() {
					return status;
				}

				public void setStatus(String status) {
					this.status = status;
				}

				public String getComment() {
					return commentNum;
				}

				public void setComment(String comment) {
					this.commentNum = comment;
				}

				public String getPosition() {
					return position;
				}

				public void setPosition(String position) {
					this.position = position;
				}

				public String getTid() {
					return tid;
				}

				public void setTid(String tid) {
					this.tid = tid;
				}

				public String getFid() {
					return fid;
				}

				public void setFid(String fid) {
					this.fid = fid;
				}

				public String getDateline_show() {
					return dateline_show;
				}

				public void setDateline_show(String dateline_show) {
					this.dateline_show = dateline_show;
				}

				public String getHead() {
					return head;
				}

				public void setHead(String head) {
					this.head = head;
				}

				public ArrayList<String> getImg() {
					return img;
				}

				public void setImg(ArrayList<String> img) {
					this.img = img;
				}

				public ArrayList<Comments> comments;

				public ArrayList<Comments> getComments() {
					return comments;
				}

				public void setComments(ArrayList<Comments> comments) {
					this.comments = comments;
				}

				public static class Comments implements Serializable {
					/**
					 * 
					 */
					private static final long serialVersionUID = 1L;
					private String id, tid, authorId, dateline, useip, rpid,
							pid, toUid, datelineShow, head, author,sex;
					Spanned comment;

					public String getSex() {
						return sex;
					}

					public void setSex(String sex) {
						this.sex = sex;
					}

					public String getId() {
						return id;
					}

					public void setId(String id) {
						this.id = id;
					}

					public String getTid() {
						return tid;
					}

					public void setTid(String tid) {
						this.tid = tid;
					}

					public String getAuthorId() {
						return authorId;
					}

					public void setAuthorId(String authorId) {
						this.authorId = authorId;
					}

					public String getDateline() {
						return dateline;
					}

					public void setDateline(String dateline) {
						this.dateline = dateline;
					}

					public Spanned getComment() {
						return comment;
					}

					public void setComment(Spanned comment) {
						this.comment = comment;
					}

					public String getUseip() {
						return useip;
					}

					public void setUseip(String useip) {
						this.useip = useip;
					}

					public String getRpid() {
						return rpid;
					}

					public void setRpid(String rpid) {
						this.rpid = rpid;
					}

					public String getPid() {
						return pid;
					}

					public void setPid(String pid) {
						this.pid = pid;
					}

					public String getToUid() {
						return toUid;
					}

					public void setToUid(String toUid) {
						this.toUid = toUid;
					}

					public String getDatelineShow() {
						return datelineShow;
					}

					public void setDatelineShow(String datelineShow) {
						this.datelineShow = datelineShow;
					}

					public String getHead() {
						return head;
					}

					public void setHead(String head) {
						this.head = head;
					}

					public String getAuthor() {
						return author;
					}

					public void setAuthor(String author) {
						this.author = author;
					}
				}
			}

		}

		public String getauthor() {
			return author;
		}

		public void setauthor(String author) {
			this.author = author;
		}

		public String getauthorId() {
			return authorId;
		}

		public void setauthorId(String authorId) {
			this.authorId = authorId;
		}

		public String getDateline() {
			return dateline;
		}

		public void setDateline(String dateline) {
			this.dateline = dateline;
		}

		public String getDatelineShow() {
			return datelineShow;
		}

		public void setDatelineShow(String datelineShow) {
			this.datelineShow = datelineShow;
		}

		public String getDigest() {
			return digest;
		}

		public void setDigest(String digest) {
			this.digest = digest;
		}

		public String getFid() {
			return fid;
		}

		public void setFid(String fid) {
			this.fid = fid;
		}

		public String getHead() {
			return head;
		}

		public void setHead(String head) {
			this.head = head;
		}

		public ArrayList<String> getImg() {
			return img;
		}

		public void setImg(ArrayList<String> img) {
			this.img = img;
		}

		public String getIsLike() {
			return isLike;
		}

		public void setIsLike(String isLike) {
			this.isLike = isLike;
		}

		public String getLikes() {
			return likes;
		}

		public void setLikes(String likes) {
			this.likes = likes;
		}

		public Spanned getMessage() {
			return message;
		}

		public void setMessage(Spanned message) {
			this.message = message;
		}

		public String getReplies() {
			return replies;
		}

		public void setReplies(String replies) {
			this.replies = replies;
		}

		public ReplyInfo getReplyInfo() {
			return replyInfo;
		}

		public void setReplyInfo(ReplyInfo replyInfo) {
			this.replyInfo = replyInfo;
		}

		public String getStatus() {
			return status;
		}

		public void setStatus(String status) {
			this.status = status;
		}

		public String getStick() {
			return stick;
		}

		public void setStick(String stick) {
			this.stick = stick;
		}

		public String getSubject() {
			return subject;
		}

		public void setSubject(String subject) {
			this.subject = subject;
		}

		public String getTid() {
			return tid;
		}

		public void setTid(String tid) {
			this.tid = tid;
		}

		public String getTypeid() {
			return typeid;
		}

		public void setTypeid(String typeid) {
			this.typeid = typeid;
		}

		public String getUpdateTime() {
			return updateTime;
		}

		public void setUpdateTime(String updateTime) {
			this.updateTime = updateTime;
		}

		public String getUseip() {
			return useip;
		}

		public void setUseip(String useip) {
			this.useip = useip;
		}

		public String getViews() {
			return views;
		}

		public void setViews(String views) {
			this.views = views;
		}

	}

}